package com.ebupt.migu.music.schedule.service;

import com.ebupt.migu.music.schedule.entity.MsgUpdateBean;

import java.text.ParseException;
import java.util.List;

/**
 *  无关统计/相关统计 业务层
 */
public interface EffectStatisticService {

    /**
     *  执行的相关统计的任务具体业务
     * @return
     */
    void  RelatedStatistics(String yesterday) throws ParseException;
    /**
     *  执行的无关统计的任务具体业务
     * @return
     */
    void  UnRelatedStatistics(String yesterday) throws  ParseException;

    /**
     *  离线 修改入库
     */
    void   update(String yesterday);

    /**
     *  自动运营 修改入库
     */
    void   updateAuto(String yesterday);


    /**
     *   计算转化率
     */
    void   updateConversionRate();

    Boolean   IsHave();

    /**
     * 查询源数据最新日期是否跟yesterday相同
     *
     * @param yesterday 昨天
     * @return true/false
     */
    boolean queryNewDate(String yesterday);
}
